package 高考志愿模拟系统;

import java.util.ArrayList;
import java.util.List;

public class University {
    private String id;
    private String name;
    private List<Major> majors;

    // 构造函数，初始化大学信息和专业列表
    public University(String id, String name) {
        this.setId(id);
        this.name = name;
        this.majors = new ArrayList<>();
    }

    // 添加专业的方法，如果专业数未达到上限，则添加
    public void addMajor(Major major) {
        if (majors.size() < 6) {
            majors.add(major);
        } else {
            System.out.println("专业数量已达上限");
        }
    }

    // 获取大学所有专业的方法
    public List<Major> getMajors() {
        return majors;
    }

    // 获取大学名称的方法
    public String getName() {
        return name;
    }

	public String getId() {
		return id;
	}

	public void setId(String id) {
		this.id = id;
	}
}
